.table-header {
    width: 100%;
    height: 40px;
    border: 1px solid #d5d5d5;
    padding: 9px;
    font-size: 16px;
    color: #676767;
    background: -webkit-linear-gradient(#f1f1f1, #e7e7e7); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f1f1f1, #e7e7e7); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f1f1f1, #e7e7e7); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f1f1f1, #e7e7e7); /* 标准的语法 */
}

.section-header {
    font-size: 14px;
    margin-top: 20px
}

.base-info {
    border-bottom: 1px dotted #adc4d4;
    height: 47px;
    font-size: 14px
}

.base-info span {
    color: #394555
}

.table-detail {
    width: 100%;
    font-size: 12px;
       /*color: #394555;*/
    margin-top: 10px;
}

.table-detail thead {
    /*color: #676767;*/
    height: 42px;
    background-color: #e6e6e6;
}

.table-detail thead th {
    border: 1px solid #cecece;
    padding-left: 23px;
}

.table-detail tr {
    height: 42px;
    border: 1px solid rgb(206, 206, 206);
}

.table-detail tbody td {
    padding-left: 23px;
    border-right: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
}

.table-detail tbody td:last-child {
    border-right: none;
}